ecological contributions - French English Dictionary